package com.ruoyi.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.page.PageDomain;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.system.domain.BsShouye;
import com.ruoyi.system.domain.vo.BsShouyeVo;

/**
 * @Description TODO
 * @ClassName BsShouyeService
 * @Author kenn
 * @Version 1.0.0
 * @Date 2023年11月23日 11:36:00
 */
public interface BsShouyeService extends IService<BsShouye> {

    TableDataInfo<BsShouye> pageList(PageDomain pageDomain, BsShouyeVo shouyeVo);

    boolean saveEntity(BsShouye shouye);

    boolean updateEntity(BsShouye shouye);

    boolean delete(Long id);

    boolean move(Long id, String type);

}
